openssl_legacy: init and use#202126
Conversation
|
I don't think we can catch this amount of rebuilds before branch-off, unless |
|
|
|
I think at this point we should go with staging-22.11. |
|
Alright, so I'll retarget this against staging and we backport it into staging-22.11, once that's created? |
aa36b1b to
ff4dcc5
Compare
|
|
||
| ${lib.optionalString (conf != null) "cat ${conf} > $etc/etc/ssl/openssl.cnf"} | ||
| ''; |
There was a problem hiding this comment.
| ${lib.optionalString (conf != null) "cat ${conf} > $etc/etc/ssl/openssl.cnf"} | |
| ''; | |
| '' + lib.optionalString (conf != null) '' | |
| cat ${conf} > $etc/etc/ssl/openssl.cnf | |
| ''; |
Normally not a big fan of this but shouldn't this cut down the amount of rebuilds?
There was a problem hiding this comment.
Probably, but I'd guess not significantly, since this PR changes openldap and python3.
|
Successfully created backport PR #203138 for |
|
This doesn't seem to work well on darwin, but I don't know why: |
|
It doesn't like rc4 |
|
Yes, I thought the need for RC4 was one of the reasons to try keeping older openssl in there. (and now a new reconfigured one) |
|
Hm. It works just fine on linux though. Maybe the openssl config file doesn't work the same way on darwin? |
|
We'll need some way forward. This breaks really many builds (roughly 1000*2). I could simply put the |
|
I don't know why exactly, but #204554 seems to fix the issue. |
|
I'm not familiar with library loading on darwin. But I believe that even even on Linux+glibc these library overrides are a bit difficult. I'm sure This mechanism can also cause problems when impure loading happens, e.g. in particular with EDIT: I don't know openldap well; maybe it will almost always get used as the executables (and thus have separate library loading) and not as libraries. |
|
Usage of openldap as an executable or library are both common |
|
This is in |
Description of changes
Follow-up to #196906
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes